package com.indexingsystem.boss.Vo;

import java.io.Serializable;

//合同列表：合同管理   请求VO
public class ContractListReqVo implements Serializable {

	/**
	 * 
	 */
	private static final long	serialVersionUID	= -3222293950604394416L;

	private String				institutionId;

	private String				queryCriteria;

	private String				contractBackStatus;

	private String				returnMoneyBeginDate;

	private String				returnMoneyEndDate;

	private String				createBeginDate;

	private String				createEndDate;

	private String				yfUserId;

	private String				yfName;

	private String				backProgress;

	private String				backAmount;

	private String				invoiceStatus;

	private String				invoiceAmount;

	private String				userId;

	private Integer				pageNumber;

	private Integer				pageSize;

	public String getInstitutionId() {
		return institutionId;
	}

	public void setInstitutionId(String institutionId) {
		this.institutionId = institutionId;
	}

	public String getQueryCriteria() {
		return queryCriteria;
	}

	public void setQueryCriteria(String queryCriteria) {
		this.queryCriteria = queryCriteria;
	}

	public String getContractBackStatus() {
		return contractBackStatus;
	}

	public void setContractBackStatus(String contractBackStatus) {
		this.contractBackStatus = contractBackStatus;
	}

	public String getReturnMoneyBeginDate() {
		return returnMoneyBeginDate;
	}

	public void setReturnMoneyBeginDate(String returnMoneyBeginDate) {
		this.returnMoneyBeginDate = returnMoneyBeginDate;
	}

	public String getReturnMoneyEndDate() {
		return returnMoneyEndDate;
	}

	public void setReturnMoneyEndDate(String returnMoneyEndDate) {
		this.returnMoneyEndDate = returnMoneyEndDate;
	}

	public String getCreateBeginDate() {
		return createBeginDate;
	}

	public void setCreateBeginDate(String createBeginDate) {
		this.createBeginDate = createBeginDate;
	}

	public String getCreateEndDate() {
		return createEndDate;
	}

	public void setCreateEndDate(String createEndDate) {
		this.createEndDate = createEndDate;
	}

	public String getBackProgress() {
		return backProgress;
	}

	public void setBackProgress(String backProgress) {
		this.backProgress = backProgress;
	}

	public String getBackAmount() {
		return backAmount;
	}

	public void setBackAmount(String backAmount) {
		this.backAmount = backAmount;
	}

	public String getInvoiceStatus() {
		return invoiceStatus;
	}

	public void setInvoiceStatus(String invoiceStatus) {
		this.invoiceStatus = invoiceStatus;
	}

	public String getInvoiceAmount() {
		return invoiceAmount;
	}

	public void setInvoiceAmount(String invoiceAmount) {
		this.invoiceAmount = invoiceAmount;
	}

	public String getYfUserId() {
		return yfUserId;
	}

	public void setYfUserId(String yfUserId) {
		this.yfUserId = yfUserId;
	}

	public String getYfName() {
		return yfName;
	}

	public void setYfName(String yfName) {
		this.yfName = yfName;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public Integer getPageNumber() {
		return pageNumber;
	}

	public void setPageNumber(Integer pageNumber) {
		this.pageNumber = pageNumber;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	@Override
	public String toString() {
		return "ContractListReqVo [institutionId=" + institutionId + ", queryCriteria=" + queryCriteria + ", contractBackStatus="
				+ contractBackStatus + ", returnMoneyBeginDate=" + returnMoneyBeginDate + ", returnMoneyEndDate=" + returnMoneyEndDate
				+ ", createBeginDate=" + createBeginDate + ", createEndDate=" + createEndDate + ", backProgress=" + backProgress + ", backAmount="
				+ backAmount + ", invoiceStatus=" + invoiceStatus + ", invoiceAmount=" + invoiceAmount + ", yfUserId=" + yfUserId + ", yfName="
				+ yfName + ", userId=" + userId + ", pageNumber=" + pageNumber + ", pageSize=" + pageSize + "]";
	}

	public ContractListReqVo(String institutionId, String queryCriteria, String contractBackStatus, String returnMoneyBeginDate,
			String returnMoneyEndDate, String createBeginDate, String createEndDate, String backProgress, String backAmount, String invoiceStatus,
			String invoiceAmount, String yfUserId, String yfName, String userId, Integer pageNumber, Integer pageSize) {
		super();
		this.institutionId = institutionId;
		this.queryCriteria = queryCriteria;
		this.contractBackStatus = contractBackStatus;
		this.returnMoneyBeginDate = returnMoneyBeginDate;
		this.returnMoneyEndDate = returnMoneyEndDate;
		this.createBeginDate = createBeginDate;
		this.createEndDate = createEndDate;
		this.backProgress = backProgress;
		this.backAmount = backAmount;
		this.invoiceStatus = invoiceStatus;
		this.invoiceAmount = invoiceAmount;
		this.yfUserId = yfUserId;
		this.yfName = yfName;
		this.userId = userId;
		this.pageNumber = pageNumber;
		this.pageSize = pageSize;
	}

	public ContractListReqVo() {
		super();
	}
}